police artist's sketch - Turco Inglés Diccionario